GtkFilechooserNative: add macOS support
authorTom Schoonjans <Tom.Schoonjans@diamond.ac.uk>
Fri, 30 Jun 2017 20:34:05 +0000 (21:34 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 18 Jul 2017 17:48:13 +0000 (13:48 -0400)
commitce4c9a9ad66ff8225ee82a984585eb2d7785a419
treecbdc0cc34239a74622fc043a3365c4048472b5f1
parent1dd559134cd8276d826c93830d262aaa3d44f859
GtkFilechooserNative: add macOS support

Based on the Win32 implementation, as well as the macOS file chooser
from
https://github.com/GNOME/gedit/blob/master/gedit/gedit-file-chooser-dialog-osx.[ch]
Not fully tested yet, but working properly so far.
TODO: filter support, extra widget (label), documentation...

https://bugzilla.gnome.org/show_bug.cgi?id=784723
gtk/Makefile.am
gtk/gtkfilechoosernative.c
gtk/gtkfilechoosernativeprivate.h
gtk/gtkfilechoosernativequartz.c [new file with mode: 0644]